think over...something - Spanish English Dictionary